export default {
    // 指令名:{
    //     生命周期
    // }
    lazyImg: {
        mounted(dom, obj) {
            // 对dom设置默认图片
            // dom.src=默认图片
            dom.src = require('@/assets/images/200.png')
            //   是否进入可视区域
            const ob = new IntersectionObserver(([{ isIntersecting }]) => {
                if (isIntersecting) {
                    dom.src = obj.value
                    ob.unobserve(dom)
                }
            })
            //   启动
            ob.observe(dom)
            //   图片地址出错了监听，出错了就使用默认图片
            dom.onerror = function () {
                dom.src = require('@/assets/images/200.png')
            }
        }
    },
    abc: {},
    xxx: {}
}
